erstwhile rival - Espagnol Anglais Dictionnaire